ipo vs nfo